package com.zmn.oms.model.dto.messageV1;

import com.zmn.oms.common.constant.MessageRuleIdConsts;
import com.zmn.oms.common.constant.OrderLogConsts;
import lombok.Data;

import java.io.Serializable;

/**
 * 类描述： 发送消息task
 *
 * @author yule
 * @date 2020/12/17 17:51
 */
@Data
public class SendMessageRespDTO implements Serializable {

    private Long orderId;

    private Long workId;

    /**
     * 描述: 平台标示
     */
    private Integer plat;

    /**
     * 描述: 节点标示，某一个节点发送的唯一标示 (主动发送值为对应的logType)
     *
     * @see OrderLogConsts
     * @see MessageRuleIdConsts
     */
    private Integer nodeMark;

    private Integer logType;

    /**
     * 描述：可以存放 特殊参数内容，例如获取 取消的内容、改约前的DTO属性值
     * 数据格式示例：{"param0":"000","param1":"示例"}
     */
    private String remark;

}
